.zdzq-row {
  box-sizing: border-box;
}

.zdzq-row [class*='zdzq-col-'] {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
  zoom: 1;
  box-sizing: border-box;
}

.zdzq-col-24 {
  width: 100%;
}

.zdzq-col-12 {
  width: 50%;
}

.zdzq-col-8 {
  width: 33.3333%;
}

.zdzq-col-6 {
  width: 25%;
}

@media screen and (max-width: 768px) {
  .zdzq-col-6,
  .zdzq-col-8,
  .zdzq-col-12 {
    width: 100%;
  }
}
